English Dictionary
◊ SCHISTOSOMATIDAE
Schistosomatidae
n : a family of Trematoda [syn: {Schistosomatidae}, {family
Schistosomatidae}]