Word info

metoposaurid

Noun

Meaning

metoposaurid (plural metoposaurids)

(zoology) Any temnospondyl of the family Metoposauridae.

Source: en.wiktionary.org

Close letter words and terms