meaning of schistosome
1.
flatworms
parasitic
in
the
blood
vessels
of
mammals
Related Words
schistosome
|
schistosome dermatitis
|
Developed & Maintained By
Taraprasad.com