English dictionary
agastache nepetoides meaning and definition
Definition and meaning of agastache nepetoides at MeaningMonkey.org. agastache nepetoides meaning and definition in the English Dictionary.AGASTACHE NEPETOIDES noun
Definition of Agastache nepetoides (noun)
- erect perennial with stout stems and yellow-green flowers; southern Canada and southeastern United States
- synonyms: yellow giant hyssop
Source: Princeton University Wordnet