Skip to main content

vetiver

English vetiver meaning in English  •  vetiver का अर्थ अंग्रेजी में
Noun
  • An East Indian grass (Andropogon muricatus); also, its fragrant roots which are much used for making mats and screens. Also called kuskus>, and khuskhus>.
Advertisement