pachouli

Noun
  1. Small East Indian shrubby mint;
    Fragrant oil from its leaves is used in perfumes (synset 112883588)
  2. A heavy perfume made from the patchouli plant (synset 103903968)

Other Searches