Word info

lagosuchid

Noun

Meaning

lagosuchid (plural lagosuchids)

(zoology) Any archosaur in the family Lagosuchidae.

Source: en.wiktionary.org

Close letter words and terms