Housefly Life Cycle The housefly has four stages of development - the egg, larva, pupa, and adult.
(The housefly; has; four stages of development - the egg, larva, pupa, and adult)
The housefly
has
four stages of development - the egg, larva, pupa, and adult