Wednesday, November 13, 2019
Home Tags Ichthyosaur

Tag: Ichthyosaur

Remains of bizarre group of extinct snail-eating Australian marsupials discovered

These are maxilla of the young malleodectid -- a snail-eating marsupial -- found in the fossil cave deposit at Riversleigh. Because this is a...

Follow Us:

Facebooktwitterrss