noun
1.
a. : giant cabuya
b. : an Australian amaryllid ( Doryanthes excelsa ) that is cultivated in warm regions for its tall spikes of brilliant red flowers
2. : a tall Asiatic lily ( Lilium giganteum ) that bears long racemes of large white flowers in midsummer