vervains

English

Noun

vervains

  1. plural of vervain