English
Detailed Synonyms for Agastache nepetoides in English
Agastache nepetoides:
Agastache nepetoides [the ~] noun
-
the Agastache nepetoides
– erect perennial with stout stems and yellow-green flowers; southern Canada and southeastern United States 1the Agastache nepetoides; the yellow giant hyssop– erect perennial with stout stems and yellow-green flowers; southern Canada and southeastern United States 1