life science - Englisch Synonyme Wörterbuch

life science

n.
[1] bioscience