chilopod - noun

singularchilopod
pluralchilopods