GIANT LILY


Meaning of GIANT LILY in English

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.