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