Killer whale – Orcinus orca – Orca
The killer whale, scientifically known as Orcinus orca or simply orca in Spanish, is a highly intelligent and social marine mammal. It is the largest member of the dolphin family and can be found in oceans all over the world, including off the coast of Spain. The “Iberian orcas” belong to the type found usually … Read more