CEYLON LILY


Meaning of CEYLON LILY in English

noun

Usage: usually capitalized C

: a large tropical Asiatic and African bulbous herb ( Crinum zeylanicum ) of the amaryllis family having white flowers striped with red

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