English synonyms about - contact  

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.0408