ALL meanings of indian cobra
In·di·an co·bra
I i - noun indian cobra a highly venomous cobra, Naja naja, common in India, having markings resembling a pair of spectacles on the back of the hood. 1
- noun indian cobra A cobra of the species Naja naja, in genus Naja, having on its hood two circular ocelli patterns connected by a curved line. 0