Definitions
There is 1 meaning of the phrase
Irish Strawberry.
Irish Strawberry - as a noun
Small evergreen european shrubby tree bearing many-seeded scarlet berries that are edible but bland; of ireland, southern europe, asia minor
Synonyms (Exact Relations)
arbutus unedostrawberry tree