Word info

metoposauroid

Noun

Meaning

metoposauroid (plural metoposauroids)

Any extinct temnospondyl of the superfamily †Metoposauroidea

Source: en.wiktionary.org

Close letter words and terms