Word info

metoposaur

Noun

Meaning

metoposaur (plural metoposaurs)

Any extinct temnospondyl of the genus †Metoposaurus

Source: en.wiktionary.org

Close letter words and terms