life scientist Meaning of "life scientist"

Add to My List

Definition(s):

  • (n) (biology) a scientist who studies living organisms

Usage(s):

  • Sir: As the wife of a graduate student in microbiology, I am only too familiar with the "life scientist" and his insatiable desire to know, to understand and even to create .
Word of the Day
languish
/ˈlæŋɡ wɪʃ /