Anuncio

What does the word "cell" mean in Latin?

  • None Of These
  • Cella
  • Living Organism
  • Small Rooms