Veterinary medicine: (8) - Placentary labyrinth
Stain: HE