Word info

platysternid

Noun

Meaning

platysternid (plural platysternids)

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

Source: en.wiktionary.org

Close letter words and terms