Timorese horseshoe bat

English

Noun

Timorese horseshoe bat (plural Timorese horseshoe bats)

  1. Rhinolophus montanus, a species of horseshoe bat native to Timor-Leste.