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