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 => مجنحون عظماء,