English

edit

Noun

edit

cheloniid (plural cheloniids)

  1. (zoology) Any sea turtle in the family Cheloniidae.

Anagrams

edit