drupe
druːp
noun
a fleshy fruit with thin skin and a central stone containing the seed, e.g. a plum, cherry, almond, or olive.
noun
a fleshy fruit with thin skin and a central stone containing the seed, e.g. a plum, cherry, almond, or olive.
Begin a journey through worlds of puzzles.