Splenic tumor, dog
Surgical specimen from close-up view.