Wiktionary
whalefall
n. A whale carcass that has fallen to the ocean floor.
n. A whale carcass that has fallen to the ocean floor.