dodecin
Noun
Meaning
dodecin (countable and uncountable, plural dodecins)
(biochemistry) A small protein from bacteria used to store flavins.
Noun
dodecin (countable and uncountable, plural dodecins)
(biochemistry) A small protein from bacteria used to store flavins.