1 result found

Search Results for: sanguivorous

Sanguivorous

sanguivorous (Science: zoology) Subsisting upon blood; said of certain blood-sucking bats and other animals. See... Read More