Definition of "terrapins"

terrapins