English | German | Russian | Czech

niaouli English

Meaning niaouli meaning

What does niaouli mean?

niaouli

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

Synonyms niaouli synonyms

What other words have the same or similar meaning as niaouli?

Are you looking for...?