YourDictionary

sanguivorous medical definition

adjective
Feeding on blood, as certain bats, leeches, and insects.

link/cite print suggestion box