The Caribbean Dictionary

labaria
1 definition
2
 
Noun
Bothrops atrox; A South American venomous pit viper species. This species is very dangerous and is the cause of more human fatalities than any reptile in the Americas.
Tags
animal
Pictures
labaria
Bobzy Jun 04, 2017
Surinam also say labaria
Sam cam 101 Nov 16, 2018
It looks like a pig and rat combined
400