agastache nepetoides Meaning, Definition & Usage

  1. noun erect perennial with stout stems and yellow-green flowers; southern Canada and southeastern United States
    yellow giant hyssop.

WordNet