English

edit

Etymology

edit

mega- +‎ synthetase

Noun

edit

megasynthetase (plural megasynthetases)

  1. (biochemistry) Any large, complex synthetase
edit