answersLogoWhite

0

Deca (deka, american english) means 10. Milli means 1/1000. So there are 10000 millimetres in a dekametre.

User Avatar

Wiki User

11y ago

What else can I help you with?