Well, to explain further.
A zombie is a child process (ie a process created by another, for example Terminal) that has exited, but the owner hasn't received the reason it exited. Until the owner actively does so, the process will be left as a zombie. If the owner exits, the zombie will go away.