kerria


Also found in: Wikipedia.

kerria

(ˈkɛrɪə)
n
a type of deciduous shrub, Kerria japonica, with small yellow flowers
Mentioned in ?