'life form' definitions:

Definition of 'life form'

From: WordNet
noun
The characteristic bodily form of a mature organism