free english dictionary

All free english dictionary


SEARCH TERMS

Terrapin

The significance of the Terrapin is:
The definition of Terrapin is:

Any one of numerous species of tortoises living in fresh and brackish waters. Many of them are valued for food.


0.23462986946106