Meaning of Microchiroptera
Definition of Microchiroptera
(noun)
most
of the
bats
in the world; all
bats
except
fruit
bats
insectivorous
bats
Other information on Microchiroptera
WIKIPEDIA results for
Microchiroptera
Amazon results for
Microchiroptera
Tweet