Word info

megasynthase

Noun

Meaning

megasynthase (plural megasynthases)

(biochemistry) A large, complex synthase (that produces a specific natural product as if on an assembly line)

Source: en.wiktionary.org

Related terms

Close letter words and terms