SNAKE'S HEAD


Meaning of SNAKE'S HEAD in English

■ noun a fritillary with flowers chequered in red and purple, typically growing in damp hay meadows and water meadows. [ Fritillaria meleagris .]

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