Share Facebook Twitter LinkedIn Pinterest Email Sheep Organ – What is the longest organ in a sheep’s body? A New Zealander’s cock!