from Albert J. Courey The Drosophila life cycle consists of a number of stages: embryogenesis, three larval stages, a pupal stage, and (finally) the adult stage!
(The Drosophila life cycle; consists; of a number of stages)
The Drosophila life cycle
consists
of a number of stages