テストゥド
Meanings
Noun
1. Testudo formation