PATCHOULY


Meaning of PATCHOULY in English

noun the perfume made from this plant.

2. patchouly ·noun a mintlike plant (pogostemon patchouli) of the east indies, yielding an essential oil from which a highly valued perfume is made.

Webster English vocab.      Английский словарь Webster.