Synonyms for "platyhelminth"

Words with similar meaning