English | German | Russian | Czech

aal English

Meaning aal meaning

What does aal mean?

aal

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. Morinda citrifolia or Morinda tinctoria