royal turtle

[English] plural royal turtles

Giant river turtle or mangrove terrapin, which lives in the rivers of South East Asia. Its eggs were considered a delicacy which has reduced numbers in the wild to critically endangered levels.

Synonyms in other languages

English

Latin names

Countries