Definition of leopard lily in English:

leopard lily

noun

  • A spotted lily resembling a tiger lily, native to the south-western US.

    • ‘People call it the leopard lily because the orange background color of the flower is covered with reddish-brown spots.’