deinocheirus

Noun
  1. lightly built medium-sized theropod with long limbs and neck

Khám phá thêm

Các từ liên quan

Từ chứa "deinocheirus"

deinocheirus
A paleontologist carefully brushes the fossilized bones of a deinocheirus.