stomatoda Meaning, Definition & Usage

Stom`a*to"da noun plural
Etymology
NL., fr. Gr. , , mouth.
Definitions
  1. (Zoöl.) A division of Protozoa in which a mouthlike opening exists.

Webster 1913