bostryx
/ˈbɒstriks/Definitions
1. noun
a genus of small, burrowing turtles, primarily found in South America
“The bostryx was discovered in the Amazon rainforest by a team of researchers.”
1. noun
a genus of small, burrowing turtles, primarily found in South America
“The bostryx was discovered in the Amazon rainforest by a team of researchers.”