Stomatode

enUK

Stom´a`tode


a.1.(Zool.) Having a mouth; - applied to certain Protozoa.