toxochelyid (English, noun)
expansion: toxochelyid (plural toxochelyids)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any extinct sea turtle in the genus Toxochelys.
Forms:
form: toxochelyids
tags: plural