supergiant amphipods
English
Noun
supergiant
amphipods
plural of
supergiant amphipod