Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
surfactants
in English
surfactants
#uncommon
Definitions
Noun
lipoproteins
in
lung
tissue
;
reducing
surface
tension
substances
reducing
surface
tension
;
organic
compounds
agents
with
hydrophilic
and
hydrophobic
parts