All cells have a cell membrane, although there are slight variations. Some cells also have cell walls. Meaning not all so 2
8.3m questions
10.9m answers