Definition of Trematoda

  • (noun) parasitic flatworms (including flukes)

Synonyms of Trematoda


Antonyms of Trematoda


No Antonyms Found.

Homophones of Trematoda


No Homophones Found.