What are the smallest unit of living matter ?