agastache Meaning, Definition & Usage

  1. noun giant hyssop; Mexican hyssop
    genus Agastache.

WordNet