Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: life science  lIf 'sI-un(t)s
  1. Any of the branches of natural science dealing with the structure and behaviour of living organisms
    - bioscience

Derived forms: life sciences

See also: life scientist

Type of: natural science

Encyclopedia: Life science