Meaning of monarda citriodora

Definition of monarda citriodora

(noun) an annual horsemint of central and western United States and northern Mexico

Other information on monarda citriodora

WIKIPEDIA results for monarda citriodora
Amazon results for monarda citriodora