Definition of life form in English:
Any living thing.
- The scientists say it is the first time that such a complex life form has been found living in an underwater volcano.
- What about the belief that a finite entity, a life form of some form or other, now quite possibly dead, created our universe?
- I was basically an extraterrestrial life form on this planet.
Definition of life form in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.