DictionaryAI

spider lily

Short definition from Wiktionary

Noun

  1. Any of a number of different plant species within the family Amaryllidaceae in the genera Crinum, Hymenocallis, and Lycoris.
  2. Certain plants of genus Nerine.

We haven’t written up spider lily yet: Simple and Standard meanings, examples and a quiz.