Search Details

Word: patchouli (lookup usage) (lookup stats)


Meaning:

Noun:

  • any of several East Indian menthaceous plants which yield a highly fragrant oil
  • the oil or perfume made from these plants

Source: Wiktionary | Src Info »