Cells meaning

Plural form of cell.
noun
2
0
Advertisement