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 => מגלופטרה,