Meaning of king cobra

Definition of king cobra

(noun) large cobra of southeastern Asia and the East Indies; the largest venomous snake; sometimes placed in genus Naja

Other information on king cobra

WIKIPEDIA results for king cobra
Amazon results for king cobra