life scientist


Meanings

  • (biology) a scientist who studies living organisms

Synonyms