Noun Definition

monarda

1.Definition: any of various aromatic herbs of the genus Monarda

Related Noun(s):wild bergamot

Category: Plants