macroamphiphiles
English
Noun
macroamphiphiles
plural of
macroamphiphile