Definition of CSIRO in English:

CSIRO

Line breaks: CSIRO

abbreviation

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

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

More on CSIRO

Nearby words

More words in this category

APEC ATF Bundesbank CAMRA CE
Word of the day astrogation
Pronunciation: ˌastrə(ʊ)ˈgeɪʃ(ə)n
noun
(in science fiction) navigation in outer space