landscaped is a form of:

Terrapin



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