Meaning of long-eared bat
Definition of long-eared bat
(noun)
any of
various
Old or New World
bats
having
very
long
ears
Other information on long-eared bat
WIKIPEDIA results for
long-eared bat
Amazon results for
long-eared bat
Tweet