MMBtu

Example Definitions of "MMBtu"
MMBtu. One million (1,000,000) British Thermal Units.
All Definitions