TREMATODE
/ˈtrɛm.ət.əʊd/ Scrabble 12 Words With Friends 13
Definition
- 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