The life cycle of the cattleya fly moves through 4 stages: egg, larva, pupa, and adult.
(The life cycle of the cattleya; fly; moves; through 4 stages)
The life cycle of the cattleya
fly
moves through 4 stages