What does bitis arietans mean?

bitis arietans meaning in General Dictionary

large African viper that inflates its human anatomy when alarmed