ranunculus lyalii Meaning, Definition & Usage

  1. noun showy white-flowered perennial of New Zealand
    mountain lily; Mount Cook lily.

WordNet