Before revision: In chemistry, a supramolecular assembly is a complex of molecules held together by noncovalent bonds.
After revision: In chemistry, a supramolecular assembly is a structure comprised of molecules held together by noncovalent bonds.