mount cook lily Meaning, Definition & Usage

  1. noun showy white-flowered perennial of New Zealand
    Ranunculus lyalii; mountain lily.

WordNet