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
)