Tag: dolphin

January 30, 2024 at 12:39 pm

Scientists Have Found A Dolphin That Has Thumbs

Scientists Have Found A Dolphin That Has Thumbs

The thumbs aren’t opposable… yet.

Read More »

Page 1 of 1