CHMSF: Canadian Highly Migratory Species Foundation

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

Definition in English: Canadian Highly Migratory Species Foundation