Definify.com

Definition 2024


ilala

ilala

English

Noun

ilala (plural ilalas)

  1. A type of palm tree native to South Africa.

Anagrams