meaning of agastache mexicana

agastache mexicana meaning in General Dictionary

erect perennial of Mexico having rose to crimson plants