true vampire bat
Explore definitions, synonyms, and language insights of true vampire bat
Definitions
Noun
any of various tropical American bats of the family Desmodontidae that bite mammals and birds to feed on their blood