blood fluke

Explore definitions, synonyms, and language insights of blood fluke

Definitions

Noun
flatworms parasitic in the blood vessels of mammals