FLATWORM MEANING IN ENGLISH

• Flatworm Definition & Synonyms

  1. (n.) Any worm belonging to the Plathelminthes; also, sometimes applied to the planarians.


RECENT SEARCHES