KERRIA


Meaning of KERRIA in English

[ 'kɛrɪə ]

■ noun an East Asian shrub of the rose family, cultivated for its yellow flowers. [ Kerria japonica .]

Origin

C19: mod. L., named after the English botanical collector William Ker(r) .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.