Englishsupergiant amphipodwordMeaningNo dictionary definition has been added for "supergiant amphipod" yet.Related wordsmacrocrustacean(English)aegloid(English)galatheoid(English)amphipod(English)giant squid(English)aeolidiid(English)lugworm(English)abyssochrysoid(English)SourcesNo citations have been attached yet.