cobra ( synonym found)

Definition of cobra:

(n) : any of various venomous snakes of the family Elapidae

Definition of cobra:

(n) : any of various venomous snakes of the family Elapidae

Back to Top