KAFFIR LILY


Meaning of KAFFIR LILY in English

■ noun a South African plant with strap-like leaves and star-shaped flowers. [ Schizostylis coccinea .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.