Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cowherbs
in English
cowherbs
#uncommon
Definitions
Noun
any
of
various
plants
,
such
as
clover
or
alfalfa
,
that
are
grown
for
hay
or
pasture
and
are
valued
for
their
ability
to
improve
soil
by
fixing
nitrogen
Other
herbs
that
are
used
as
food
for
cattle
Base Words
herbs
cow