AGASTACHE NEPETOIDES





Definition:

  1. [noun] erect perennial with stout stems and yellow-green flowers; southern Canada and southeastern United States
    Synonyms: yellow giant hyssop, Agastache nepetoides

Synonyms: