Attested.to

Definition

lightly built medium-sized theropod with long limbs and neck

Seed ·

Term in context

deinocheirus in CommonParlance