chelurid

Noun

 * 1)  Any amphipod in the family.