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 => Μεγαλόπτερα,