stomatoda

from 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]
    

[email protected]