CHECKERED LILY
Meaning of CHECKERED LILY in English
noun
or checkered daffodil
: a plant of the genus Fritillaria ; especially : guinea-hen flower
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012