• word of the day

    schistosome

    schistosome - Dictionary definition and meaning for word schistosome

    Definition
    (noun) flatworms parasitic in the blood vessels of mammals
    Synonyms : blood fluke
Download our Mobile App Today
Receive our word of the day
on Whatsapp