tamavidin
Noun
Meaning
tamavidin (plural tamavidins)
(biochemistry) Any of a group of avidin-like biotin-binding proteins found in the tamogitake mushroom (of genus Pleurotus).
Noun
tamavidin (plural tamavidins)
(biochemistry) Any of a group of avidin-like biotin-binding proteins found in the tamogitake mushroom (of genus Pleurotus).