translate English to French: Lymphocytes are probably stem cells for amoebocytes and morulas.
Les lymphocytes servent probablement de cellules-souches aux amoebocytes et aux cellules de la morula.