Word info

sphagesaurid

Noun

Meaning

sphagesaurid (plural sphagesaurids)

Any mesoeucrocodylian of the family Sphagesauridae

Source: en.wiktionary.org

Close letter words and terms