prunus cerasus caproniana

Noun
  1. Any of several cultivated sour cherry trees bearing pale red fruit with colorless juice (synset 112664449)

Found on Word Lists

Other Searches