How do you spell Terrapin 

Available Definitions:
1)  n. - Any one of numerous species of tortoises living in fresh and brackish waters. Many of them are valued for food.





 Take Spelling Test