meaning of Brillenblattnase

Brillenblattnase - German to English

Seba's short-tailed bat [Carollia perspicillata]

View more

  • short-tailed fresh fruit bat [Carollia perspicillata]