English dictionary
life scientist meaning and definition
Definition and meaning of life scientist at MeaningMonkey.org. life scientist meaning and definition in the English Dictionary.LIFE SCIENTIST noun
Definition of life scientist (noun)
- (biology) a scientist who studies living organisms
- synonyms: biologist
Source: Princeton University Wordnet