Macrochelys
noun
Mac·roch·e·lys
| \ maˈkräkələ̇s\
Definition of Macrochelys
: a genus of turtles consisting of the alligator snapping turtle
Keep scrolling for more