English | German | Russian | Czech

life scientist English

Meaning life scientist meaning

What does life scientist mean?

life scientist

(= biologist) (biology) a scientist who studies living organisms

Synonyms life scientist synonyms

What other words have the same or similar meaning as life scientist?

life scientist English » English

biologist

Are you looking for...?