What is the full meaning of drupes
DRUPE, a fleshy fruit [n]
Example of the word drupes placed on a Scrabble board.