megaenzyme

English

Etymology

From mega- +‎ enzyme.

Noun

megaenzyme (plural megaenzymes)

  1. (biochemistry) A very large enzyme