Word info

doswellid

Noun

Meaning

doswellid (plural doswellids)

Any extinct archosauriform of the family †Doswelliidae

Source: en.wiktionary.org

Close letter words and terms