Definisi 'life scientist'
English to English
noun
1 (biology) a scientist who studies living organisms
source: wordnet30
More Word(s)
bioscience, life science, biological science, biology, scientist, bacteriologist, botanist, phytologist, plant scientist, cytologist, beadle, george beadle, george wells beadle, alexis carrel, carrel,

Visual Synonyms
Click for larger image