What does Biomaterial mean?

Biomaterial - German to English

biocompatible material

View more

  • biomaterial [short for biocompatible product]