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.”
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.”