English edit

Noun edit

platysternid (plural platysternids)

  1. (zoology) Any turtle in the family Platysternidae; a big-headed turtle.