megalitre Definition
Definition
A unit of volume in the metric system, equal to one million liters or one thousand cubic meters.
More Word
Browse
A unit of volume in the metric system, equal to one million liters or one thousand cubic meters.
Browse