Word info

titanosauroid

Noun

Meaning

titanosauroid (plural titanosauroids)

Any dinosaur of the superfamily Titanosauroidea

Source: en.wiktionary.org

Close letter words and terms