drupe
English Dictionary
->
Letter D
-> drupe
Search Dictionary:
drupe Definition
(n)
fleshy
indehiscent
fruit
with
a
single
seed
:
e
.
g
.
almond
;
peach
;
plum
;
cherry
;
elderberry
;
olive
;
jujube
drupe Synonyms
drupe
stone fruit
© Art Branch Inc.