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 => 대하목,