Meaning of monarda didyma

Definition of monarda didyma

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

Other information on monarda didyma

WIKIPEDIA results for monarda didyma
Amazon results for monarda didyma