Sekirov Dictionary

horseshoe bat

noun1

  1. A bat of the genus Rhinolophus.
forms

horseshoe bats

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