Hymenocallis littoralis, Beach Spider-Lily