Polystome /(?)/

Pol·y·stome

Polystome

a.
  1. Having many mouths. (Zool.)

Polystome

n.
  1. An animal having many mouths; -- applied to Protozoa. (Zool.)