Webster's Revised Unabridged Dictionary · 1913

Agastache

Agastache , noun

1.
giant hyssop; Mexican hyssop.