pitted-shelled turtles

English edit

Noun edit

pitted-shelled turtles

  1. plural of pitted-shelled turtle