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