struthiomimus

Explore definitions, synonyms, and language insights of struthiomimus

Definitions

Noun
small light-boned toothless dinosaur resembling an ostrich in size and proportions

More General Terms