Cymbacha simplex

Cymbacha simplex is a species of spiders of the genus Cymbacha. It is endemic to Sri Lanka.