Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

megametre Definition

Cancel
megametre
noun
A distance of 1,000 km

Words Related to megametre!

megametre Examples by Brain Bank Users