Word info

capitosauroid

Noun

Meaning

capitosauroid (plural capitosauroids)

Any extinct temnospondyl amphibian of the clade †Capitosauria

Source: en.wiktionary.org

Close letter words and terms