Word info

tyrannosauroid

Noun

Meaning

tyrannosauroid (plural tyrannosauroids)

Any dinosaur of the superfamily Tyrannosauroidea.

Source: en.wiktionary.org

Close letter words and terms