Definition of CSIRO in English:


Line breaks: CSIRO


(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 BIFU BSI Continental Army DNR
Word of the day semblance
Pronunciation: ˈsɛmbləns
the outward appearance or apparent form of something…