NRCL: Natural Resource Conservation League

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

Definition in English: Natural Resource Conservation League