noun
Meaning 1
a very large and critically endangered softshell turtle (Rafetus swinhoei), native to eastern and southern China and northern Vietnam, with a known population of only two or three individuals.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: Red River giant softshell turtle, Shanghai softshell turtle, speckled softshell turtle, Swinhoe's softshell turtle
Antonyms: none provided