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ɪʃ /
/ˈlæŋɡ wɪʃ /