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 => மெகலோப்டெரா,