Webster's Revised Unabridged Dictionary · 1913

Milliped

Milliped , noun

(Zoology) The same Milleped.