lilium pardalinum Meaning, Definition & Usage

  1. noun lily of western United States having orange-red to crimson maroon-spotted flowers
    leopard lily; panther lily.

WordNet