lamb's fry


noun

British lamb's offal, esp lamb's testicles, as food
Australian and NZ lamb's liver as food