microbat
English Dictionary
->
Letter M
-> microbat
Search Dictionary:
microbat Definition
(n)
typically
having
large
ears
and
feeding
primarily
on
insects
;
worldwide
in
distribution
microbat Synonyms
carnivorous bat
microbat
© Art Branch Inc.