Stomatode /(?)/

Stom·a·tode

Stomatode

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