Diplopod
/(?)/
Dip·lo·pod
Diplopod
n.
One of the Diplopoda.
(Zool.)