XEROX PARC


Meaning of XEROX PARC in English

Xerox research center where many technological innovations were developed (located in Palo Alto, California)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.