Home » Food Dictionary » Herbs » Lemon Verbena
Lemon verbena is a deciduous perennial shrub native to Argentina, Paraguay, Brazil, Uruguay, Chile, Bolivia, and Peru. This plant was brought to Europe by the Spanish in the 17th century.
Buy Lemon Verbena Online
The SimplePie template file is not readable by WordPress. Check the WordPress Control Panel for more information.