licuala
Noun
Meaning
licuala (plural licualas)
A palm tree native to Australia, Vanuatu, and Malaysia, with large, pleated, fan-like, almost circular leaves
Noun
licuala (plural licualas)
A palm tree native to Australia, Vanuatu, and Malaysia, with large, pleated, fan-like, almost circular leaves