corydora
/kɒrɪˈdɔːrə/Definitions
1. noun
a genus of freshwater turtles found in South America
“The corydora turtle is native to the Amazon River basin.”
1. noun
a genus of freshwater turtles found in South America
“The corydora turtle is native to the Amazon River basin.”