Larva of Drosophila melanogaster

Oct 15, 2022