MORECS: Met Office Rainfall and Evaporation Calculation System

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

Definition in English: Met Office Rainfall and Evaporation Calculation System