Winner of 2013 Drosophila Image Award A complex set of muscles underlying the body wall of third-sta
Winner of 2013 Drosophila Image Award A complex set of muscles underlying the body wall of third-stage Drosophila larva -- source link
#biology#muscles#drosophila#larvae