Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

amphipod Definition

Cancel
amphipod
noun(am-phi-pod)
any of a large order (Amphipoda) of small crustaceans (such as the sand flea) with a laterally compressed body

Words Related to amphipod!

amphipod Examples by Brain Bank Users