Word info

licuala

Noun

Meaning

licuala (plural licualas)

A palm tree native to Australia, Vanuatu, and Malaysia, with large, pleated, fan-like, almost circular leaves

Source: en.wiktionary.org

Close letter words and terms