Definition for STO'MA-PODE

STO'MA-PODE, n. [Gr. στομα, a mouth, and πους, a foot.]

A marine crustaceous animal, found in inter-tropical climates.

Return to page 273 of the letter “S”.