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