Stomatoda /(?)/

Stom·a·to·da

Stomatoda

n. pl.
  1. A division of Protozoa in which a mouthlike opening exists. (Zool.)