FAQs About the word megametre

મેગામિટર

In the metric system, one million meters, or one thousand kilometers.

No synonyms found.

No antonyms found.

megameter => મેગામીટર, megalosaurus => મેગાલોસોરસ, megalosauridae => મેગાલોસોરીડે, megalosaur => મેગાલોસારસ, megaloptera => મેગાલોપ્ટેરા,