ML/d definition

ML/d means million litres per day.
ML/d means million litres per day or megalitres per day;
ML/d means megalitres of water per day; “ML/yr” means megalitres of water per year; “ML” means a megalitre of water;

More Definitions of ML/d

ML/d means megalitres per day;