Definisi 'life science'
English to English
noun
1 any of the branches of natural science dealing with the structure and behavior of living organisms
source: wordnet30
More Word(s)
biologist, life scientist, natural science, biological science, biology, biomedical science, biometrics, biometry,

Visual Synonyms
Click for larger image