supergiant amphipod

Noun

 * 1) Any of several very large crustaceanss, of the genus, found at great depths