'life form' definitions:

Definition of 'life form'

(from WordNet)
noun
The characteristic bodily form of a mature organism