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 => Великокрилі,