finbacks

ˈfɪnbak

noun

another term for fin whale.