Rhyme Desk
Find rhyming words!

Definition of "Trematode" :

noun: parasitic flatworms having external suckers for attaching to a host