Webster's Revised Unabridged Dictionary · 1913

Myriapod

Myriapod , noun

[Compare French myriapode.]

(Zoology) One of the Myriapoda.