Atelidea spinosa

Atelidea spinosa is a species of spider in the long-jawed orb weaver family Tetragnathidae, found in Sri Lanka.