yellow giant hyssop Meaning, Definition & Usage

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

WordNet