Cymbacha ocellataCymbacha ocellata is a spider in the family Thomisidae. The Spider was first described by L Koch in 1874.Common to most parts of Australia