FAQs About the word megametre

Megàmetre

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

No synonyms found.

No antonyms found.

megameter => megàmetre, megalosaurus => Megalosaurio, megalosauridae => Megalosaurídeos, megalosaur => Megalosaure, megaloptera => Megalòpters,