Kerria

Noun

  • Kerria japonica, the sole species in the genus Kerria, a deciduous shrub with five-petalled yellow flowers.

Leave a Reply

Your email address will not be published.