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 => 脈翅目,