AAL Definition
noun
The Indian mulberry or noni (Morinda citrifolia, Morinda tinctoria), a shrub found in Southeast Asia, the East Indies and the Pacific islands as far as French Polynesia.
Wiktionary
AAL Is Also Mentioned In
Find Similar Words
Find similar words to AAL using the buttons below.