Life … Animals Arthropods Arachnids Spiders Armored Spiders Tetrablemma Spider species 1 observations Spider Tetrablemma deccanense Close