theropod - noun

singulartheropod
pluraltheropods