Life form
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 The morphology of an organism that distinguishes it from others.
- 2 the characteristic bodily form of a mature organism wordnet
- 3 Alternative form of lifeform. alt-of, alternative