ineedmoney7655 ineedmoney7655 16-09-2015 Biology Answered Scientists have standardized a concise definition of life. true or false