Spider Lily (noun) Definition, Meaning & Examples

noun
  1. any of several plants having lilylike flowers with narrow petals, as those belonging to the genera Crinum, Hymenocallis, and Lycoris, of the amaryllis family.
Spider Lily (noun) Definition, Meaning & Examples

More Definitions