Word info

atoposaurid

Noun

Meaning

atoposaurid (plural atoposaurids)

(zoology) Any of the extinct reptiles in the family Atoposauridae.

Source: en.wiktionary.org

Close letter words and terms