Prunus cerasus caproniana
Explore definitions, synonyms, and language insights of Prunus cerasus caproniana
Definitions
                    Noun
                    
            any of several cultivated sour cherry trees bearing pale red fruit with colorless juice