Word info

xenavidin

Noun

Meaning

xenavidin (uncountable)

(biochemistry) An avidin found in frogs of the genus Xenopus

Source: en.wiktionary.org

Close letter words and terms