Drupes Meaning
There are 1 meaning(s) for word Drupes
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 Drupes
- drup
There are 1 meaning(s) for word Drupes