kurumba

/kʊˈruːmbə/

Definitions

1. noun

A species of fruit bat found in the tropical forests of southern India and Sri Lanka.

“The kurumba bats roost in large colonies during the day and emerge at night to feed on fruits.”

Synonyms

  • Indian flying fox
  • fruit bat

Antonyms

  • land animal
  • non-migratory species