life form
or life-form
noun
the form that is characteristic of a particular organism at maturity.
Words nearby life form
Example sentences from the Web for life form
British Dictionary definitions for life form
life form
noun
biology
the characteristic overall form and structure of a mature organism on the basis of which it can be classified
any living creature
(in science fiction) an alien