giant hyssop Meaning, Definition & Usage

  1. noun any of a number of aromatic plants of the genus Agastache

WordNet