Beelingo.com

English Dictionary

  • Hide translation

 flatworm flatworm /ˈflætwɝm/

noun

  1. Parasitic or free-living worms having a flattened body  ( flatworm , platyhelminth )
    parasitic or free-living worms having a flattened body