Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nettle-leaf
in English
nettle-leaf
#limited
Definitions
Noun
a
type
of
leaf
that
resembles
that
of
the
nettle
plant
,
often
referring
to
plants
in
the
genus
Urtica
Adjective
having
leaves
that
resemble
those
of
the
nettle
plant
,
often
used
to
describe
plants
with
similar
leaf
shapes
or
characteristics
Compounds / Phrases
nettle-leaf giant hyssop
Base Words
nettle
leaf