meaning of Biomembran

Biomembran - German to English

biomembrane

View more

  • biological membrane