ilala
English
Noun
ilala
(
plural
ilalas
)
Hyphaene coriacea
, a type of
palm
tree
native to South Africa.
Anagrams
-lalia
,
Laila