Dinosaur Wiki
Advertisement

Taubaracna maculosa is an extinct species of spider that lived in Brazil during the Oligocene epoch.

Illustration of Taubaracna maculosa
Advertisement