Subscriber login


Forgot your password?

Library card login

Other

leopard lily

Definition of leopard lily

noun

  • a spotted lily resembling a tiger lily, native to the south-western US.
    • Lilium pardalinum, family Liliaceae

leopard lily in other Oxford dictionaries

Definition of leopard lily in the US English dictionary