marmalade plum

Noun
  1. Brown oval fruit flesh makes excellent sherbet (synset 107780462)

Found on Word Lists

Other Searches