Dictionary search results

Showing 1-2 of 2 results

vetiver US English

A fragrant extract or essential oil obtained from the root of an Indian grass, used in perfumery and aromatherapy