Report copyright - Drosophila melanogaster Source: Zdenék Berger Mating Egg-laying Embryo larva pupa adult Life Cycle (10 days)

Please pass captcha verification before submit form