platyhelminth

Noun
  1. Parasitic or free-living worms having a flattened body (synset 101927557)

Found on Word Lists

Other Searches