Damara horseshoe bat
Noun
Meaning
Damara horseshoe bat (plural Damara horseshoe bats)
Rhinolophus damarensis, a species of horseshoe bat.
Noun
Damara horseshoe bat (plural Damara horseshoe bats)
Rhinolophus damarensis, a species of horseshoe bat.