What does agastache mexicana mean?

agastache mexicana meaning in General Dictionary

erect perennial of Mexico having rose to crimson plants