Definition of Trematode

  • (n.) One of the Trematodea. Also used adjectively.

Synonyms of Trematode


Antonyms of Trematode


No Antonyms Found.

Homophones of Trematode


No Homophones Found.