Cornus mas

Explore definitions, synonyms, and language insights of Cornus mas

Definitions

Noun
deciduous European shrub or small tree having bright red fruit

More General Terms