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 => ಮೆಗಾಲೊಪ್ಟೆರಾ,