Myriapod
/(?)/
Myr·i·a·pod
Myriapod
n.
One of the
Myriapoda
.
(Zool.)