terrapin [pl. terrapins] , {sea creatures}
Notices
  • a small freshwater turtle.