Summary
English Synonyms:   more detail...
  1. life science:


English

Detailed Synonyms for life science in English

life science:

life science [the ~] noun

  1. the life science
    – any of the branches of natural science dealing with the structure and behavior of living organisms 1
    the life science; the bioscience
    – any of the branches of natural science dealing with the structure and behavior of living organisms 1

Alternate Synonyms for "life science":


Related Definitions for "life science":

  1. any of the branches of natural science dealing with the structure and behavior of living organisms1

Related Synonyms for life science