platysternid
Noun
Meaning
platysternid (plural platysternids)
(zoology) Any turtle in the family Platysternidae; a big-headed turtle.
Noun
platysternid (plural platysternids)
(zoology) Any turtle in the family Platysternidae; a big-headed turtle.