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 => మెగాలోప్టెరా,