Sekirov Dictionary

Damara horseshoe bat

noun1

  1. Rhinolophus damarensis, a species of horseshoe bat.
forms

Damara horseshoe bats

This dictionary works without the internet: on your phone · in Chrome