Dinopedia
Advertisement

Langobardisaurus is a Prolacertid Avicephalan from late Triassic Italy and Austria.

Langobardisaurus
Advertisement