Lemon Verbena


What is Lemon Verbena?

Lemon verbena also known as lemon beebrush is a deciduous perennial shrub. [1]