'Bitis arietans' definitions:

Definition of 'Bitis arietans'

(from WordNet)
noun
Large African viper that inflates its body when alarmed [syn: puff adder, Bitis arietans]