Definition of vervain

Definition of vervain
  1. vervain Noun A herbaceous plant, "Verbena officinalis", common in Europe and formerly held to have medicinal properties.
Need more help? Try our forum NEW