
Hymenocallis littoralis / Spider Lily
Hymenocallis littoralis, commonly known as the beach spider lily or the lily-of-the-sand, is a species of flowering plant in the Amaryllidaceae family. It is native to the coastal regions of southern North America, including parts of Florida, Texas, Mexico, and the Caribbean.