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 => मेगालॉप्टेरा,