Online English Dictionary

Home

Sanguivorous


a.

Subsisting upon blood; -- said of certain blood-sucking bats and other animals. See Vampire .


© 2009 Dammam Community College