Ornithocheirus
Abrosaurus means "delicate lizard." This is because it was a 30 foot long sauropod, which is very small for a sauropod.
The scientific name of a long neck dinosaur is Brachiosaurus.
Argentinosaurus was the biggest hervivorous dinosaur that has a long neck.
Janenschia is a dinosaur. It was a huge dinosaur with a long neck and tail.
Plesiosaur
Iguanodon
stegosaurus
Aintnonesuchasaurus
the smallest dinosaur was about the size of a chicken
Stegosaurus
The name Deinonychus means "Terrible Claw". Like many Dromaeorsauridae it has a large inner claw on its foot.
i think it is a pacasouara