irish strawberry

Noun
  1. Small evergreen European shrubby tree bearing many-seeded scarlet berries that are edible but bland;
    Of Ireland, southern Europe, Asia Minor (synset 112251311)

Found on Word Lists

Other Searches