Word info

supersaurus

Noun

Meaning

supersaurus (plural supersauruses)

Any of the large herbivorous diplodocid dinosaurs of the genus †Supersaurus.

Source: en.wiktionary.org

Close letter words and terms