meaning of schistosome

1. flatworms parasitic in the blood vessels of mammals


Related Words

schistosome | schistosome dermatitis |

Developed & Maintained By Taraprasad.com

Treasure Words