English | German | Russian | Czech

Monarda didyma English

Meaning Monarda didyma meaning

What does Monarda didyma mean?

Monarda didyma

(= bee balm) perennial aromatic herb of eastern North America having variously colored tubular flowers in dense showy heads

Synonyms Monarda didyma synonyms

What other words have the same or similar meaning as Monarda didyma?

Monarda didyma English » English

oswego tea bergamot mint beebalm bee balm

Are you looking for...?