Home
Search
Index
Definify.com
Definition
2024
bulldog_bat
bulldog bat
English
a
bulldog bat
Noun
bulldog
bat
(
plural
bulldog bats
)
Any of various
bats
of the
family
Noctilionidae
.
Etymology
From its facial appearance.
Similar Results