pachouli
English
pachouli meaning in English • pachouli का अर्थ अंग्रेजी में
Noun
- A small East Indian shrubby mint (Pogostemon cablin); a fragrant oil from its leaves is used in perfumes.