Definify.com

Definition 2024


theropod

theropod

English

Noun

theropod (plural theropods)

  1. Any bipedal dinosaur, of the suborder Theropoda, from the Jurassic and Cretaceous periods.

Anagrams