Anoura

Translingual

Proper noun

Anoura

  1. A taxonomic genus within the family Phyllostomidae – certain leaf-nosed bats from Central and South America, having a short tail or no tail.