life scientist


life scientist

noun

Definition of LIFE SCIENTIST

: a person who specializes in or is expert in one or more of the life sciences

Seen & Heard

What made you want to look up life scientist? Please tell us where you read or heard it (including the quote, if possible).