terrapin
English Dictionary
->
Letter T
-> terrapin
Search Dictionary:
terrapin Definition
(n)
any
of
various
edible
North
American
web
-
footed
turtles
living
in
fresh
or
brackish
water
terrapin Synonyms
terrapin
© Art Branch Inc.