king cobra ( synonym found)

Definition of king cobra:

°A large venomous snake found in East Asia, taxonomic name Ophiophagus hannah, the longest venomous snake in the world.

Definition of king cobra:

°A large venomous snake found in East Asia, taxonomic name Ophiophagus hannah, the longest venomous snake in the world.

Back to Top