Noun
supergiant amphipod (plural supergiant amphipods) Any of several very large crustaceanss, of the genus Alicella, found at great depths