Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

monarda Definition

Cancel
monarda
noun(mo-nar-da)
any of a genus (Monarda) of coarse annual or perennial North American mints with a tubular calyx and whorls of showy flowers

Words Related to monarda!

monarda Examples by Brain Bank Users