Trachelipod
/(?)/
Tra·chel·i·pod
Trachelipod
n.
One of the Trachelipoda.
(Zool.)