Damara horseshoe bat noun1 •Rhinolophus damarensis, a species of horseshoe bat. formsDamara horseshoe bats