patchouli
English Dictionary
->
Letter P
-> patchouli
Search Dictionary:
patchouli Definition
(n)
small
East
Indian
shrubby
mint
;
fragrant
oil
from
its
leaves
is
used
in
perfumes
(n)
a
heavy
perfume
made
from
the
patchouli
plant
patchouli Synonyms
pachouli
patchouli
patchouly
Pogostemon cablin
© Art Branch Inc.