megalitre


megalitre

(ˈmɛɡəˌliːtə) n (Units) one million litres