macropain

English

Noun

macropain (usually uncountable, plural macropains)

  1. (biochemistry) Proteasome endopeptidase complex

Anagrams