DictionaryAI

roofed turtle

Short definition from Wiktionary

Noun

  1. Any of the obsolete genus Kachuga of Asian turtles, now placed in Batagur and Pangshura.

We haven’t written up roofed turtle yet: Simple and Standard meanings, examples and a quiz.