how long is the life cycle of drosophila melanogaster?
The life cycle consists of four distinct stages: egg, larva, pupa, and adult. The rate of development is dependent on temperature, being more rapid at higher temperatures. For instance, at 20oC, the life cycle is completed in 14 or 15 days, but at 25oC, the cycle lasts about 10 days.