◄ Megametre ►

Dictionary
(n.) In the metric system, one million meters, or one thousand kilometers.

                                                                                                                                                                                                                                       

Clyx.com


Megameter
Top of Page
Top of Page