Advertisement
Advertisement
kerria
[ ker-ee-uh ]
noun
- a yellow-flowered shrub, Kerria japonica, of the rose family, native to eastern Asia and widely cultivated as an ornamental.
Discover More
Word History and Origins
Advertisement
Advertisement
Advertisement
Advertisement
Browse