|
Definition of Spider lily
1. Noun. The common name for a number of different plant species within the family Amaryllidaceae and the Genera Crinum, Hymenocallis and Lycoris ¹
¹ Source: wiktionary.com
|
1. Noun. The common name for a number of different plant species within the family Amaryllidaceae and the Genera Crinum, Hymenocallis and Lycoris ¹
¹ Source: wiktionary.com