IRLON: International Rainfed Lowland Rice Observational Nursery

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

Definition in English: International Rainfed Lowland Rice Observational Nursery