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



