platyhelminth - English Synonyms Dictionary

platyhelminth

n.
[1] flatworm