meaning of bioartifizielles Organ

bioartifizielles Organ - German to English

bioartificial organ