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 => মেগালোপ্টেরা,