macroamphiphiles

English

Noun

macroamphiphiles

  1. plural of macroamphiphile