meaning of bothrops atrops

bothrops atrops meaning in General Dictionary

big incredibly venomous pit viper of Central America and South America