SHAMROCK


Meaning of SHAMROCK in English

n. any of a number of small three-leaved plants (including clover and wood sorrel); yellow-flowered clover which is the Irish national emblem

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.