MYRIAMETRE


Meaning of MYRIAMETRE in English

noun a metric measure of length, containing ten thousand meters. it is equal to 6.2137 miles.

Webster English vocab.      Английский словарь Webster.