terrapin

This is not a dictionary! - Search for "terrapin" in The Danish Dictionary

  • June 19. 2013 from wordnet.princeton.edu

    terrapin noun english

    any of various edible North American web-footed turtles living in fresh or brackish water