'Agastache nepetoides' definitions:

Definition of 'Agastache nepetoides'

(from WordNet)
noun
Erect perennial with stout stems and yellow-green flowers; southern Canada and southeastern United States [syn: yellow giant hyssop, Agastache nepetoides]