Online English Dictionary

Home

Sanguinivorous


a.

Subsisting on blood.


© 2009 Dammam Community College