blood fluke


Meanings

  • flatworms parasitic in the blood vessels of mammals

Synonyms