Meaning of cobra
Definition of cobra
(noun)
venomous
Asiatic and African
elapid
snakes that can
expand
the
skin
of the
neck
into a
hood
Other information on cobra
WIKIPEDIA results for
cobra
Amazon results for
cobra
Tweet