Word info

thescelosaur

Noun

Meaning

thescelosaur (plural thescelosaurs)

Any dinosaur of the subfamily Thescelosaurinae

Source: en.wiktionary.org

Close letter words and terms