spider lily
/หspaษชdษหlษชli/IPA: /S P AY1 D ER0 L IH0 L IY0/
noun
- 1
Any of a number of different plant species within the family Amaryllidaceae in the genera Crinum, Hymenocallis, and Lycoris.
Translate โspider lilyโ into another language
Choose a language below to open the translator with English selected as the source language.