Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mayapple
in English
mayapple
us
//ˈmeɪæpəl//
uk
//ˈmeɪæpəl//
#limited
Definitions
Noun
a
flowering
plant
(
with
poisonous
roots
);
native
to
North
America
The
mayapple
plant
has
large
umbrella-like
leaves
.
the
fruit
of
the
Podophyllum
peltatum
plant
The
mayapple
fruit
is
yellowish-green
when
it's
ripe
.
Base Words
apple
may