Definisi 'pachouli'

English to English
noun
1. small East Indian shrubby mint; fragrant oil from its leaves is used in perfumes Terjemahkan
source: wordnet30

2. a heavy perfume made from the patchouli plant Terjemahkan
source: wordnet30


Visual Synonyms