myriametre
myriametre
English
Noun
Ad
Definition
A unit of length of ten thousand metres, or ten kilometres.
Etymology
From myria- + metre.
Ad
myriametre
A unit of length of ten thousand metres, or ten kilometres.
From myria- + metre.