Shinisaurus crocodilurus

views updated

Shinisaurus crocodilurus (crocodile lizard) See XENOSAURIDAE.

More From encyclopedia.com