CSIRO


Meaning of CSIRO in English

abbr. Commonwealth Scientific and Industrial Research Organization.

Oxford English vocab.      Оксфордский английский словарь.