Meaning of trematoda
Definition of trematoda
(noun)
parasitic
flatworms (including flukes)
Other information on trematoda
WIKIPEDIA results for
trematoda
Amazon results for
trematoda
Tweet