Meaning of Hipposideros
Definition of Hipposideros
(noun)
horseshoe
bats
Other information on Hipposideros
WIKIPEDIA results for
Hipposideros
Amazon results for
Hipposideros
Tweet