Testudo
English Meaning
A genus of tortoises which formerly included a large number of diverse forms, but is now restricted to certain terrestrial species, such as the European land tortoise (Testudo Græca) and the gopher of the Southern United States.
Sorry, No Malayalam Meaning for your input!
See Testud Want To Try Testudo In Malayalam??