monarda
nounDefinition of monarda
: any of a genus (Monarda) of coarse annual or perennial North American mints with a tubular calyx and whorls of showy flowers
Keep scrolling for more
Keep scrolling for more