An Encylopedia Britannica Company

vampire bat

1 ENTRIES FOUND:
vampire bat noun
plural vampire bats
vampire bat
noun
plural vampire bats
Britannica Dictionary definition of VAMPIRE BAT
[count]
: a bat from Central and South America that sucks the blood of people and animals