Word info

memapsin

Noun

Meaning

English Wikipedia has articles on:memapsin 1 and memapsin 2Wikipedia Wikipedia
memapsin (plural memapsins)

(biochemistry) membrane-associated aspartic protease

Source: en.wiktionary.org

Close letter words and terms