Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of drupe
  1. noun
    fleshy indehiscent fruit with a single seed: e.g. almond; peach; plum; cherry; elderberry; olive; jujube

    Similar: 

    type of:
Explanation of drupe
My lists:
Recently viewed words: