However, it is possible to increase your probability of success further by considering the life cycle of the caddis fly, which include larval, pupal and adult (flying) stages.
(the life cycle of the caddis fly; include; larval, pupal and adult (flying) stages)
the life cycle of the caddis fly
include
larval, pupal and adult (flying) stages