"Our discovery from Tunisia, with an estimated skull length exceeding five centimeters, is the largest known worm lizard species," Prof. Dr. Georgios L. Georgalis from the Institute of Systematics ...
Some results have been hidden because they may be inaccessible to you