cornelian cherry

Explore definitions, synonyms, and language insights of cornelian cherry

Definitions

Noun
deciduous European shrub or small tree having bright red fruit

More General Terms