biosurfactant
Noun
Meaning
English Wikipedia has an article on:biosurfactantWikipedia
biosurfactant (plural biosurfactants)
Any surfactant of biological origin
Noun
English Wikipedia has an article on:biosurfactantWikipedia
biosurfactant (plural biosurfactants)
Any surfactant of biological origin