1 leopard lily | Definition of leopard lily

leopard lily

noun

Definition of leopard lily

1 : a Californian lily (Lilium pardalinum) with mottled orange flowers
2 : a plant (Lachenalia pendula) of southern Africa with spotted flowers
3 : a plant of the genus Sansevieria