What does amphipod or amphipodan mean?
The definition of amphipod and amphipodan
Am”phi*pod, Am*phip”o*dan, a. (Zoöl.)
Of or pertaining to the Amphipoda.