Word info

xinjiangchelyid

Noun

Meaning

xinjiangchelyid (plural xinjiangchelyids)

Any member of the family †Xinjiangchelyidae of extinct turtles.

Source: en.wiktionary.org

Close letter words and terms