A 5-6 month old equine fetus.  Our vet friend keeps this in his office and Jack was fascinated by it!