We found 1 definitions of agastache nepetoides from 1 different sources.
Noun |
||
agastache nepetoides - erect perennial with stout stems and yellow-green flowers; southern Canada and southeastern United States | ||
yellow giant hyssop, Agastache nepetoides |