life science
English Dictionary
->
Letter L
-> life science
Search Dictionary:
life science Definition
(n)
any
of
the
branches
of
natural
science
dealing
with
the
structure
and
behavior
of
living
organisms
life science Synonyms
bioscience
life science
© Art Branch Inc.