Word info Synonyms

sanguivorous

Adjective

Meaning

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

Source: Webster's dictionary

Synonyms

Close letter words and terms