Stomatode

Webster's Dictionary of the English Language

·noun One of the Stomatoda.

II. Stomatode ·adj Having a mouth;

— applied to certain Protozoa.