0
Anonymous
hello everyone of the world im Miley Cyrus
Wiki User
Chat with our AI personalities
Mega means million; therefore, a megaliter is a million liters, equivalent to 1000 cubic meters.
Mega as a prefix means million.