Word info

lanthanosuchoid

Noun

Meaning

lanthanosuchoid (plural lanthanosuchoids)

Any extinct parareptile of the superfamily †Lanthanosuchoidea

Source: en.wiktionary.org

Close letter words and terms