indlondlo

Noun

 * 1) green mamba snake

Noun

 * 1) horned adder