horseshoe bat
English Dictionary
->
Letter H
-> horseshoe bat
Search Dictionary:
horseshoe bat Definition
(n)
any
of
numerous
bats
of
northwest
Africa
or
Philippines
or
Australia
having
a
horseshoe
-
shaped
leaf
on
the
nose
(n)
bat
having
a
horseshoe
-
shaped
leaf
on
the
nose
horseshoe bat Synonyms
horseshoe bat
© Art Branch Inc.