Definitions of Ranunculus lyalii:

  • noun:   showy white-flowered perennial of New Zealand