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)

  1. any of various aromatic herbs of the genus Monarda
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: