South African fossil shows therapsids laid eggs with Lystrosaurus embryo

Technology