• Ilala

    Full definition of ilala

    Noun

    ilala

    (plural ilalas)
    1. A type of palm tree native to South Africa.

    Anagrams

    © Wiktionary