Word info

imelysin

Noun

Meaning

imelysin (plural imelysins)

(biochemistry) Any of a family of peptides first discovered in a Pseudomonas

Source: en.wiktionary.org

Close letter words and terms