TURK'S CAP LILY Meaning of TURK'S CAP LILY in English ■ noun another term for martagon lily . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004