International Whaling Commission

International Whaling Commission

Definition: International Whaling Commission

International Whaling Commission: An international body set up under an agreement signed in 1946 to control the commercial killing of whales. Abbr IWC. Helps farmers understand regulations on marine resources.

Leave a Comment