Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

patchouli Definition

Cancel
patchouli
noun(patch-ou-li)
a heavy perfume made from the fragrant essential oil of a southeast Asian mint (Pogostemon cablin); also : the plant itself

Words Related to patchouli!

patchouli Examples by Brain Bank Users