English synonyms about - contact  
life formbodyorganic structure

life form

noun

1 life form

The characteristic bodily form of a mature organism.


Find more on life form elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0137