platysternid

English

Noun

platysternid (plural platysternids)

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