Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shinleaf
in English
shinleaf
Definitions
Noun
a
perennial
herb
with
radical
leaves
;
greenish-white
flowers
The
shinleaf
plant
has
beautiful
greenish-white
flowers
.
a
North
American
species
of
Pyrola
;
similar
to
Pyrola
elliptica
The
Pyrola
shinleaf
is
a
North
American
species
with
elliptical
leaves
.
a
species
with
greenish
flowers
;
prefers
moist
woodland
areas
Shinleaf
species
with
greenish
flowers
thrive
in
moist
woodland
environments
.
a
species
with
heart-shaped
leaves
;
thick
leathery
texture
The
heart-shaped
leaves
of
the
shinleaf
plant
have
a
thick
leathery
texture
.