Polystome

Webster's Dictionary of the English Language

·adj Having many mouths.

II. Polystome ·noun An animal having many mouths;

— applied to Protozoa.