myriopod

noun

etc. More correct forms of myriapod, etc.