Horehound


What is Horehound?

Horehound is a common name relating to two flowering plants in the family, Lamiaceae. [1]