PATCHOULI
Definition:
- [noun] small East Indian shrubby mint; fragrant oil from its leaves is used in perfumes
Synonyms: patchouly, pachouli, Pogostemon cablin
- [noun] a heavy perfume made from the patchouli plant
Synonyms: patchouly, pachouli
Synonyms:
- Search for synonyms for PATCHOULI



