Drupe Meaning
There are 1 meaning(s) for word Drupe
Meaning 1 : fleshy indehiscent fruit with a single seed: e.g. almond; peach; plum; cherry; elderberry; olive; jujube
Synonyms : stone fruit
Synonyms : stone fruit
How to Pronounce Drupe
- drup
There are 1 meaning(s) for word Drupe