Monarda didyma

Explore definitions, synonyms, and language insights of Monarda didyma

Definitions

Noun
perennial aromatic herb of eastern North America having variously colored tubular flowers in dense showy heads

More General Terms