Meaning of order amphipoda

Definition of order amphipoda

(noun) small flat-bodied semiterrestrial crustaceans: whale lice; sand-hoppers; skeleton shrimp

Other information on order amphipoda

WIKIPEDIA results for order amphipoda
Amazon results for order amphipoda