Meaning of common horehound
Definition of common horehound
(noun)
European
aromatic
herb
with
hairy
leaves and
numerous
white
flowers in
axillary
cymes; leaves
yield
a
bitter
extract
use
medicinally
and as
flavoring
Other information on common horehound
WIKIPEDIA results for
common horehound
Amazon results for
common horehound
Tweet