KING COBRA


Meaning of KING COBRA in English

■ noun a brownish cobra native to the Indian subcontinent, the largest of all venomous snakes. [ Ophiophagus hannah .]

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