English dictionary
monarda meaning and definition
Definition and meaning of monarda at MeaningMonkey.org. monarda meaning and definition in the English Dictionary.MONARDA noun
Definition of monarda (noun)
- any of various aromatic herbs of the genus Monarda
- synonyms: wild bergamot
Source: Princeton University Wordnet