spider lily

noun
  1. Any of various bulbous, lilylike tropical American plants of the genus Hymenocallis, having narrow leaves and umbels of white flowers.
  2. See crinum.
link/cite print suggestion box