Meaning oflife sciencein English

life science

us/laɪf saɪəns/uk/laɪf saɪəns/
#moderate
Definitions