garangadada

flying fox

noun