life scientist - İngilizce Eşanlam Sözlük

life scientist

n.
[1] biologist