king cobra Definition
Dictionary Home » Words Starting with K » kinesthesis ... kiss the dust » king cobra
king cobra
noun
- 1. zool.
- The world's largest venomous snake, up to 5.5m in length, native to India and SE Asia, and found in forests, especially near water, where it feeds on snakes and monitor lizards. Also called hamadryad.
