VariousWords beta
Related Terms:
Definitions:
Noun
life form
Definition: the characteristic bodily form of a mature organism
Definition: The morphology of an organism that distinguishes it from others.