trematode ( synonym found)

Definition of trematode:

°any of several parasitic flatworms, of the class Trematoda, that have external suckers.

Definition of trematode:

°any of several parasitic flatworms, of the class Trematoda, that have external suckers.

Back to Top