Name the smallest unit of life.

Cell is the smallest unit of life.


30