kerria

/ˈkɛriə/

Definitions

1. noun

A flowering shrub, Kerria japonica, native to East Asia, having clusters of yellow flowers.

“The botanical garden features a Kerria in full bloom.”

Synonyms

  • Kerria japonica
  • plumosa