Ledebouria socialis or Leopard Lily Plant also called silver squill plant is an ornamental flowering plant native to Africa. Lets discuss its care and tips in Haji Garden.