Meaning of patchouli
Definition of patchouli
(noun)
small
East Indian
shrubby
mint;
fragrant
oil from its leaves is
used
in perfumes
a
heavy
perfume
made
from the patchouli
plant
Other information on patchouli
WIKIPEDIA results for
patchouli
Amazon results for
patchouli
Tweet