Dinopedia
Register
Advertisement
StubMicroraptor
Smaller than a Microraptor!

This article is a stub! You can help Dinopedia out by adding more information to it.



Brachypodosaurus ("short-footed lizard") is a Nodosaurid Ankylosaur from Cretaceous India. It is often considered a nomen dubium.

JPI Brachypodosaurus

Gallery[]

Advertisement