MONARDA


Meaning of MONARDA in English

[mo.nar.da] n [NL, fr. Nicolas Monardes d. 1588 Span. botanist] (1712): any of a genus (Monarda) of coarse No. American mints with a tubular many-nerved calyx and whorls of showy flowers

Merriam-Webster English vocab.      Английский словарь Merriam Webster.