Definition of vetiver

Definition of vetiver
  1. vetiver Noun The aromatic root of "Andropogon muricatus" grass.
Need more help? Try our forum NEW