Yes.Originally Posted by Chuz
1. the state or fact of existing; being.
2. continuance in being or life; life
Definition #1 would be redundant in the context of biology, as all things that might be confused for an organisms are capable of this - oh, and if you use this context, you have to include sperm and skin cells as being organisms. Hence my use of the second definition; life.
Any comment on the other dictionary bits?