Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
herbaceous
in English
herbaceous
#uncommon
Definitions
Adjective
non-woody
plant
structure
;
lacking
lignified
tissues
The
herbaceous
plants
in
the
garden
required
frequent
watering
.
having
a
non-woody
flavor
(
in
wine
)
The
wine
had
a
subtle
herbaceous
note
that
complemented
its
fruity
aroma
.