Word info

knottin

Noun

Meaning

knottin (plural knottins)

(biochemistry) Inhibitor cystine knot

Source: en.wiktionary.org

Close letter words and terms