Definition of CSIRO in English:

CSIRO

  • (in Australia) Commonwealth Scientific and Industrial Research Organization.