SWAMP LILY
Meaning of SWAMP LILY in English
noun
1. : atamasco lily
2. : a white-flowered crinum ( Crinum americanum ) of the southern United States
3. : lizard's-tail
4. : turk's-cap lily b
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012