This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Polystome

  1. a.
    Having many mouths.
  2. n.
    An animal having many mouths; -- applied to Protozoa.



Shares

Related Words

Menu