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".
4.3m questions
5.6m answers