rhizoverb
Beta
Feedback
→
tortoise
Land-dwelling turtle
noun · A land-dwelling turtle with a high, domed shell.
Enable JavaScript for search, audio, and interactive vocabulary practice.