FAQs About the word megametre

Megâmetro

In the metric system, one million meters, or one thousand kilometers.

No synonyms found.

No antonyms found.

megameter => megâmetro, megalosaurus => Megalossauro, megalosauridae => Megalossauridae, megalosaur => Megalosaurus, megaloptera => Megalópteros,