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
Tweet