5 ms·well... yes? > Centipedes (from New Latin centi-, "hundred", and Latin pes, pedis, "foot")by throwaway821909 4y agowell... yes? > Centipedes (from New Latin centi-, "hundred", and Latin pes, pedis, "foot")