caterpillar_septate_desmosomes Published on March 13, 2018 in Insect septate desmosomes.Full resolution (659 × 831)