Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
white horehound
in English
white horehound
#limited
Definitions
Noun
a
plant
of
the
mint
family
,
Marrubium
vulgare
,
having
small
white
flowers
and
a
bitter
taste
,
used
in
medicine
and
as
a
flavoring
Adjective
having
the
color
of
fresh
snow
;
very
light
gray
or
near
white
Base Words
white
horehound