Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
common horehound
in English
common horehound
#limited
Definitions
Noun
a
bitter
,
aromatic
herb
(
Marrubium
vulgare
)
with
small
white
flowers
and
gray-green
leaves
,
native
to
Europe
and
widely
naturalized
elsewhere
a
preparation
made
from
this
herb
,
used
in
medicine
as
a
bitter
tonic
or
expectorant
Base Words
common
horehound