MEGALO-


Meaning of MEGALO- in English

A million times, a million of; as, megameter, a million meters; megafarad, a million farads; megohm, a million ohms.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.