stage in the nematode life cycle that is most able to withstand environmental stresses.
(the nematode life cycle; is; most able to withstand environmental stresses)
the nematode life cycle
is
most able to withstand environmental stresses