STOMATODE


Meaning of STOMATODE in English

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

Webster's English dictionary.      Английский словарь Webster.