Please enable javascript to use dictionary! Howto enable javascript?
patchouli▼nounany of several East Indian plants
patchouli▼nounthe oil or perfume made from these plants
↑