A northern right whale… Dolphin?!

Did you know that sea serpents are real? Well, maybe not the traditional gigantic sea-living reptiles. But a first glance at the Northern right whale dolphin (Lissodelphis borealis) may leave you asking yourself, “What exactly am I looking at?”  In this post, we will meet a funky little dolphin species from the North Pacific!  Why …

A northern right whale… Dolphin?! Read More »