Answer:
milli means million so more of
and I think pede means latin for legs.
So millipedes
millipede
originates from a greek word for "many legs".
9.5m questions
12.2m answers