TREMATODE

/ˈtrɛm.ət.əʊd/ Scrabble 12 Words With Friends 13

Definition

  1. noun parasitic flatworms having external suckers for attaching to a host. — synonyms: fluke, trematode_worm

See all 267 words you can make from TREMATODE →

← Unscramble different letters