CSIRO Meaning of CSIRO in English abbr. Commonwealth Scientific and Industrial Research Organization. Oxford English vocab. Оксфордский английский словарь. 2012