Tapinauchenius gigas

Tapinauchenius gigas is the scientific name of a species of spider. It may refer to: