cell meaning in French
n. cellule (moine), petite chambre d'un religieux, loge; cachot, cellule (prison); cellule, alvéole (ruche); cellule de mémoire (comptabilité); cellule, unité morphologique et fonctionnelle constitutive de tout être vivant (biologie)