1 results in 0.0037s.
Advertisement
  • vetiver
    vetiver, noun.
    1. the fibrous aromatic roots of an East Indian grass grown in the tropics and the southern United States. They are made into mats and screens and yield vetiver oil; cuscus.
    2. the plant itself.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-vetiver