eunectes
/juːˈnɛktiːz/Definitions
1. noun
a species of boa constrictor found in South America
“The eunectes is a venomless snake known for its large size and powerful constricting abilities.”
1. noun
a species of boa constrictor found in South America
“The eunectes is a venomless snake known for its large size and powerful constricting abilities.”