Patchouli - Definition

patchouli

n 1: small East Indian shrubby mint; fragrant oil from its
leaves is used in perfumes [syn: patchouli, patchouly,
pachouli, Pogostemon cablin]
2: a heavy perfume made from the patchouli plant [syn:
patchouli, patchouly, pachouli]

Look up another word