Word info Synonyms

niaouli

Noun

Meaning

niaouli (plural niaoulis)

Melaleuca quinquenervia, the broad-leaved paperbark, a myrtaceous tree whose essential oil is used in cosmetics and herbal medicine.

Source: en.wiktionary.org

Synonyms

Close letter words and terms