English Inachus phalangium Cited by user Stemonitis on 18 Feb 2011 Inachus phalangium, Leach's spider crab, is a species of crab from the north-eastern Atlantic Ocean and Mediterranean Sea.