TREMATODES
Definition
TREMATODES is the plural of TREMATODE.
noun TREMATODE: parasitic flatworms having external suckers for attaching to a host.
TREMATODES is the plural of TREMATODE.
noun TREMATODE: parasitic flatworms having external suckers for attaching to a host.