VERBENA MEANING IN ENGLISH

• Verbena Definition & Synonyms

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


Synonyms:
Vervain,

• Verbenated Definition & Synonyms

  1. (imp. & p. p.) of Verbenate


RECENT SEARCHES