Meaning of drupe
Definition of drupe
(noun)
fleshy
indehiscent
fruit
with a
single
seed:
e.g.
almond; peach; plum; cherry; elderberry; olive;
jujube
Other information on drupe
WIKIPEDIA results for
drupe
Amazon results for
drupe
Tweet