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