|
Definition of Licuala
1. Noun. A palm tree native to Australia, Vanuatu, and Malaysia, with large, pleated, fan-like, almost circular leaves ¹
¹ Source: wiktionary.com
|
1. Noun. A palm tree native to Australia, Vanuatu, and Malaysia, with large, pleated, fan-like, almost circular leaves ¹
¹ Source: wiktionary.com