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 => ମେଗାଲୋପ୍ଟେରା,