meaning of patchouly

1. A mintlike plant (Pogostemon Patchouli) of the East Indies, yielding an essential oil from which a highly valued perfume is made.
2.
The perfume made from this plant.
3.
a heavy perfume made from the patchouli plant


Related Words

patchouly |

Developed & Maintained By Taraprasad.com

Treasure Words