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 => میگالوپیٹرا,