Level 2612

4 Pics 1 Word Level 2612

Answer: Cell