Monarda (noun) Definition, Meaning & Examples

noun
  1. any aromatic, erect plant belonging to the genus Monarda, of the mint family, native to North America, including horsemint and Oswego tea.
noun
  1. any mintlike North American plant of the genus Monarda: family Lamiaceae (labiates)
Monarda (noun) Definition, Meaning & Examples

More Definitions