Indian cobra/Definition

a venomous species of cobra found in South Asia.