Meaning of terrapin in English
Table of contents
Noun
terrapinEtymology
late 17th century (denoting the diamondback terrapin): of Algonquian originDefinitions
1. any of various edible North American web-footed turtles living in fresh or brackish water