Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
life science
in English
life science
us
//laɪf saɪəns//
uk
//laɪf saɪəns//
#moderate
Definitions
Noun
study
of
living
things
(
organisms
,
biology
)
The
students
enrolled
in
the
life
science
course
to
learn
about
biology
and
ecology
.