Trachelipod /(?)/

Tra·chel·i·pod

Trachelipod

n.
  1. One of the Trachelipoda. (Zool.)