English edit

Etymology edit

mega- +‎ liter

Noun edit

megaliter (plural megaliters)

  1. Alternative spelling of megalitre One million liters.

Translations edit

See also edit

Anagrams edit