Meaning of life scientist

Definition of life scientist

(noun) (biology) a scientist who studies living organisms

Other information on life scientist

WIKIPEDIA results for life scientist
Amazon results for life scientist