meaning of Biosimilar

Biosimilar - German to English

biosimilar