myriametre

myriametre

English Noun
Ad

Definition

A unit of length of ten thousand metres, or ten kilometres.

Etymology

From myria- + metre.

Ad