Meaning of myriameter

Definition of myriameter

(noun) a metric unit of length equal to 10,000 meters

Other information on myriameter

WIKIPEDIA results for myriameter
Amazon results for myriameter