cornelian cherry

Noun
  1. Deciduous European shrub or small tree having bright red fruit (synset 112969255)

Found on Word Lists

Other Searches