A mongoose.
No the cobra can eat it to
no
The mongoose
NO they don't because then they would not have the name COBRA!
That depends on which snake it is, if its a cobra, the snake prolly win, if its a python snake, the lizard may win.. it all depends on what the snake is ^^
Yes. Snakes do sometimes eat other snakes. It is quite common in species such as king snakes and the king cobra.
king cobra
Cobras will eat frogs toads & eat eggs. They will eat small mammals and other snakes.
If given an opportunity yes. Catching a mamba would be difficult for a King Cobra because mambas are extremely quick, but King cobra venom is extremely potent and in most cases, the king can kill and eat a mamba comfortably. They are too big when compared to a Mamba to defend itself. considering they are very similar in length, an adult black mamba and an adult king cobra would not view each other as a potential meal. If it was a baby black mamba then the king cobra could eat it, but only if it could catch it without getting bitten itself. catching it would be nearly impossible because black mambas are the fastest venomous land snake in the world, and cobras are clumsy animals while the black mamba is extremely crafty and intelligent. Would be interesting to watch as I don't like snakes.
Black mamba
A king cobra is not a mammal. A king cobra is a reptile and can live to 20 years of age.
no, its a snake