◄
Stomatoda
►
Dictionary
(
n. pl.
) A division of Protozoa in which a mouthlike opening exists.
Clyx.com