English

edit

Etymology

edit

mega- +‎ enzyme

Noun

edit

megaenzyme (plural megaenzymes)

  1. (biochemistry) A very large enzyme