megaliter

EnglishEdit

EtymologyEdit

mega- +‎ liter

NounEdit

megaliter ‎(plural megaliters)

  1. Alternative spelling of megalitre One million liters.

TranslationsEdit

See alsoEdit

AnagramsEdit

Read in another language