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 => മെഗാലോപ്റ്റെറ,