'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]