Noun
leathery jacket (plural leathery jackets) (Tyneside) The grub of the mayfly and similar insects.