What does agastache mean?

agastache meaning in General Dictionary

huge hyssop Mexican hyssop

View more

  • giant hyssop; Mexican hyssop