lifeform in French lifeform in French forme de vie noun Any specific living organism. Add to Flashcards