long-eared bat
English Dictionary
->
Letter L
-> long-eared bat
Search Dictionary:
long-eared bat Definition
(n)
any
of
various
Old
or
New
World
bats
having
very
long
ears
long-eared bat Synonyms
long-eared bat
© Art Branch Inc.