ELRON


Meaning of ELRON in English

n. High-Tech holding company (in the fields of Communications, Medical Imaging, Military Systems and Semiconductors)

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