Word info

trematopsid

Noun

Meaning

trematopsid (plural trematopsids)

(zoology) Any extinct temnospondyl in the family Trematopsidae.

Source: en.wiktionary.org

Close letter words and terms