patchouli ( synonym found)

Definition of patchouli:

°Any of several East Indian menthaceous plants which yield a highly fragrant oil.
°The oil or perfume made from these plants.

Definition of patchouli:

°Any of several East Indian menthaceous plants which yield a highly fragrant oil.
°The oil or perfume made from these plants.

Back to Top