Word info

ovomucoid

Noun

Meaning

ovomucoid (plural ovomucoids)

(biochemistry) A protein, present in egg white, which, unlike ovalbumin, is heat-stable

Source: en.wiktionary.org

Close letter words and terms