licuala
/ˌliːˈkwaʊlə/Definitions
1. noun
a genus of palm trees in the family Arecaceae, native to tropical Asia and the Pacific
“The licuala palm tree is native to the tropical islands of Southeast Asia.”
1. noun
a genus of palm trees in the family Arecaceae, native to tropical Asia and the Pacific
“The licuala palm tree is native to the tropical islands of Southeast Asia.”