kerria
Noun
Meaning
kerria (plural kerrias)
Kerria japonica, the sole species in the genus Kerria, a deciduous shrub with five-petalled yellow flowers.
Phrases with the word
Examples
Kerria lacca can be cultivated on either cultivated or wild host trees.