Hymenocallis littoralis

Hymenocallis littoralis or the beach spider lily is a plant species of the genus Hymenocallis, native to warmer coastal regions of Latin America and widely cultivated and naturalized in many tropical countries.


Hymenocallis littoralis or the beach spider lily is a plant species of the genus Hymenocallis, native to warmer coastal regions of Latin America and widely cultivated and naturalized in many tropical countries.
Read article on Wikipedia