Verbena


What is Verbena?

Verbena also known as vervain is a genus of about 250 species of herbal flowering plants. [1]