horehound
English Dictionary
->
Letter H
-> horehound
Search Dictionary:
horehound Definition
(n)
any
of
various
aromatic
herbs
of
the
genus
Marrubium
(n)
a
candy
that
is
flavored
with
an
extract
of
the
horehound
plant
horehound Synonyms
horehound
© Art Branch Inc.