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;