IWGO: International Working Group on Ostrinia

What does IWGO mean? The above is one of IWGO meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: International Working Group on Ostrinia