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.

3 thoughts on “International Whaling Commission”

Leave a Comment