The study authors report that T. marcelosanchezi is the largest known worm lizard species ever to have lived, with an estimated length likely exceeding 3 feet. Worm lizards, or amphisbaenians ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results