Search Result for "stomatoda": 

The Collaborative International Dictionary of English v.0.48:

Stomatoda \Stom`a*to"da\, n. pl. [NL., fr. Gr. ?, ?, mouth.] (Zool.) A division of Protozoa in which a mouthlike opening exists. [1913 Webster]