PACHOULI
“PACHOULI” is a valid word.
15
Scrabble points
18
Words with Friends
8
letters
Definition
noun
- small East Indian shrubby mint; fragrant oil from its leaves is used in perfumes
- a heavy perfume made from the patchouli plant