Etymology
Today it means: A non-SI unit of energy equal to 1,000,000 calories (small calories). Full definition →
From mega- + calorie.
Etymology from Wiktionary, CC BY-SA 4.0.