Subscriber login


Forgot your password?

Library card login

Other

spider lily

Syllabification: (spi·der lil·y)
Definition of spider lily

noun

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

spider lily in other Oxford dictionaries

Definition of spider lily in the British & World English dictionary