Spider, t.s. of cephalothorax showing the central nervous system

Return to Previous Page