platysternid

English

Noun

platysternid (plural platysternids)

  1. (zoology) Any turtles in the family Platysternidae; including big-headed turtles, of the sole extant species.