JovanMccarrelid JovanMccarrelid Biology Answered Scientists have standardized a concise definition of life. true or false