Vervain

Noun

  • A herbaceous plant, Verbena officinalis, common in Europe and formerly held to have medicinal properties.

Leave a Reply

Your email address will not be published.