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! Two...