BWMT: Babine Watershed Monitoring Trust

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

Definition in English: Babine Watershed Monitoring Trust