chemistry [noun] + supramolecular [adjective]