KERRIA


Meaning of KERRIA in English

[ker.ria] n [NL, fr. William Kerr d. 1814 Eng. gardener] (1823): a shrub (Kerria japonica) of the rose family that is native to China and Japan and has solitary yellow and often double flowers

Merriam-Webster English vocab.      Английский словарь Merriam Webster.