Devil Lily (Noun)
Meaning
East Asian perennial having large reddish-orange black-spotted flowers with reflexed petals.
Classification
Nouns denoting plants.
East Asian perennial having large reddish-orange black-spotted flowers with reflexed petals.
Nouns denoting plants.