STAR LILY


Meaning of STAR LILY in English

a lily, Lilium concolor, of China, having erect, somewhat fragrant, bright-red flowers.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .