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".
8.6m questions
11.3m answers