dcsimg

Cymbacha ocellata is a species of spiders in the family crab spiders.

EOL has data for one attribute.

Known occurrences, collected specimens and observations of Cymbacha ocellata L. Koch 1874. View this species on GBIF