Tag: killer whale

Killer Whale (Orca)

The killer whale is one of the largest of the toothed whales, and possibly the most famous. Also called "orcas," killer whales are incredibly...

Expert Recommendations