trematode worm
English Dictionary
->
Letter T
-> trematode worm
Search Dictionary:
trematode worm Definition
(n)
parasitic
flatworms
having
external
suckers
for
attaching
to
a
host
trematode worm Synonyms
fluke
trematode
trematode worm
© Art Branch Inc.