English edit

Etymology edit

mega- +‎ synthetase

Noun edit

megasynthetase (plural megasynthetases)

  1. (biochemistry) Any large, complex synthetase

Related terms edit