hurricane lily
English
Noun
hurricane
lily
(
plural
hurricane lilies
)
Synonym of
red spider lily