Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

drupe Definition

Cancel
drupe
noun(drupe)
a one-seeded indehiscent fruit having a hard bony endocarp, a fleshy mesocarp, and a thin exocarp that is flexible (as in the cherry) or dry and almost leathery (as in the almond)

Words Related to drupe!

drupe Examples by Brain Bank Users