argentinosaur

Explore definitions, synonyms, and language insights of argentinosaur

Definitions

Noun
huge herbivorous dinosaur of Cretaceous found in Argentina

More General Terms