How to pronounce theropod

Accents & languages on maps

Definition
  • Definition of theropod

    • any of numerous carnivorous dinosaurs of the Triassic to Cretaceous with short forelimbs that walked or ran on strong hind legs

Random words: Twittersuredataliteraturesquirrel