Word info

Damara horseshoe bat

Noun

Meaning

Damara horseshoe bat (plural Damara horseshoe bats)

Rhinolophus damarensis, a species of horseshoe bat.

Source: en.wiktionary.org

Close letter words and terms