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".
5.1m questions
6.7m answers