Image Archindae characters about spider
Spider anatomy: (1) four pairs of legs (2) cephalothorax (3) opisthosoma