schistosome
English Dictionary
->
Letter S
-> schistosome
Search Dictionary:
schistosome Definition
(n)
flatworms
parasitic
in
the
blood
vessels
of
mammals
schistosome Synonyms
blood fluke
schistosome
© Art Branch Inc.