myrialitre
myrialitre
English
Noun
Ad
Definition
A unit of volume of ten thousand litres
Etymology
From myria- + litre.
Ad
myrialitre
A unit of volume of ten thousand litres
From myria- + litre.