Word info

somphospondylan

Noun

Meaning

somphospondylan (plural somphospondylans)

Any titanosauriform sauropod of the clade Somphospondyli

Source: en.wiktionary.org

Close letter words and terms