English dictionary
drupe meaning and definition
Definition and meaning of drupe at MeaningMonkey.org. drupe meaning and definition in the English Dictionary.DRUPE noun
Definition of drupe (noun)
- fleshy indehiscent fruit with a single seed: e.g. almond; peach; plum; cherry; elderberry; olive; jujube
- synonyms: stone fruit
Source: Princeton University Wordnet