meaning of Biotensid

Biotensid - German to English

biosurfactant