Definition:
Compare megameter with other words:
megameter vs. micrometer
megameter vs. megametre
instrument vs. megameter
longitude vs. megameter