Definition of Monarda

  • (noun) any of various aromatic herbs of the genus Monarda

Synonyms of Monarda


Antonyms of Monarda


No Antonyms Found.

Homophones of Monarda


No Homophones Found.