Can anything be done with the Latin term collaborare (which means collaborate or cooperate)? As it is, it would be difficult for people to remember. Good alternatives would be words somehow related to synergy, synergism, or synergos.