Marine mammals are mammals that rely on marine ecosystems for their existence. They include animals such as cetaceans, pinnipeds, sirenians, sea otters and polar bears. From Wikipedia
A grey whale carcass discovered on Haida Gwaii follows another recent stranding in Tofino, with necropsies underway to determine causes of death.