Meaning of zephyr lily in English:

zephyr lily

noun

  • Any of various plants of the genus Zephyranthes (family Amaryllidaceae), native to tropical and subtropical America and widely cultivated as garden plants, typically having grass-like leaves and pink, white, or yellow solitary flowers; a zephyranth.

Origin

Late 19th century.