Find the word definition

The Collaborative International Dictionary
Diplopod

Diplopod \Dip"lo*pod\, n. (Zo["o]l.) One of the Diplopoda. [1913 Webster] ||

Wiktionary
diplopod

n. Any animal of the class Diplopoda: a millipede.