sweet cherry

Noun
  1. Large Eurasian tree producing small dark bitter fruit in the wild but edible sweet fruit under cultivation (synset 112662961)
  2. Any of several fruits of cultivated cherry trees that have sweet flesh (synset 107773288)

Other Searches