XRCE: Xerox Research Centre Europe

What does XRCE mean? The above is one of XRCE meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Xerox Research Centre Europe