Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of numerous tropical or subtropical American plants of the genus Verbena grown for their showy spikes of variously colored flowers.
Synonyms : verbena
Install App