English edit

Noun edit

biosurfactants

  1. plural of biosurfactant