prunus cerasus caproniana Meaning, Definition & Usage

  1. noun any of several cultivated sour cherry trees bearing pale red fruit with colorless juice
    amarelle.

WordNet