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 => ਮੇਗਾਲੋਪਟੇਰਾ,