Definition of leopard lily in English:

leopard lily

noun

  • A lily resembling a tiger lily, native to the southwestern US.

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

Pronunciation:

leopard lily

/ˈlepərd ˌlilē/