The Parody Wiki
Advertisement

Barbaturex lizardking2.jpg

Barbaturex is an extinct genus of giant herbivorous iguanian lizards from the Eocene of Myanmar.

Gallery

Advertisement