Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of verbenas

- A genus of herbaceous plants of which several species are extensively cultivated for the great beauty of their flowers; vervain.

Crossword clue for verbenas

- Lemon ..., South American herb
- Showy flowers