General Industry Termmlpa meaning in oil and gasDefinitionmillion litres per annummlpa means million litres per annum.✓ Verified termSuggest a correction