Subscriber login


Forgot your password?

Library card login

Other

spider lily

Definition of spider lily

noun

  • a lily that typically has long slender petals or elongated petal-like parts around the flower.
    • Hymenocallis and other genera, family Liliaceae (or Amaryllidaceae)

spider lily in other Oxford dictionaries

Definition of spider lily in the US English dictionary