Definition of Schistosome

  • (noun) flatworms parasitic in the blood vessels of mammals

Synonyms of Schistosome


Antonyms of Schistosome


No Antonyms Found.

Homophones of Schistosome


No Homophones Found.