Mozambique spitting cobra/Definition

a species of spitting cobra found in Africa.