drupes

noun
  1. plural of drupe; fleshy fruits with a hard stone or pit containing a seed, such as peaches, plums, or cherries
  2. Usage: botanical term

Examples