Meaning of white horehound
Definition of white 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 white horehound
WIKIPEDIA results for
white horehound
Amazon results for
white horehound
Tweet