Zephyr-lily meaning

Any of several plants of the genus Zephyranthes in the family Amaryllidaceae, native to tropical and subtropical America and having grasslike leaves and solitary funnel-shaped or star-shaped flowers.
noun
0
0
Advertisement