Word info

doswelliid

Noun

Meaning

doswelliid (plural doswelliids)

Any extinct archosauriform of the family †Doswelliidae

Source: en.wiktionary.org

Close letter words and terms