'order Amphipoda' definitions:

Definition of 'order Amphipoda'

(from WordNet)
noun
Small flat-bodied semiterrestrial crustaceans: whale lice; sand-hoppers; skeleton shrimp [syn: Amphipoda, order Amphipoda]