First Known Use of life science
LIFE SCIENCE Defined for English Language Learners
Definition of life science for English Language Learners
: an area of science that deals with living things and life processes
medical Definition of life science
Seen and Heard
What made you want to look up life science? Please tell us where you read or heard it (including the quote, if possible).