The Collaborative International Dictionary of English v.0.48:
Polystome \Pol"y*stome\, a. [Gr. ? many-mouthed; poly`s + sto`ma mouth.] (Zool.) Having many mouths. [1913 Webster]The Collaborative International Dictionary of English v.0.48:
Polystome \Pol"y*stome\, n. (Zool.) An animal having many mouths; -- applied to Protozoa. [1913 Webster]