English edit

Etymology edit

mega- +‎ pel

Noun edit

megapel (plural megapels)

  1. (dated) megapixel