Word info

bombyxin

Noun

Meaning

bombyxin (countable and uncountable, plural bombyxins)

(biochemistry) A brain peptide, related to insulin, responsible for activation of prothoracic glands in insects

Source: en.wiktionary.org

Close letter words and terms