Word info

trematosaurid

Noun

Meaning

trematosaurid (plural trematosaurids)

(zoology) Any extinct temnospondyl in the family Trematosauridae.

Source: en.wiktionary.org

Close letter words and terms