Tag: orca

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