Word info

duodenase

Noun

Meaning

duodenase (plural duodenases)

(biochemistry) A serine endopeptidase found in the mucosa of the bovine duodenum.

Source: en.wiktionary.org

Close letter words and terms