miraculin
Noun
Meaning
miraculin (uncountable)
(biochemistry) A natural sugar substitute, a glycoprotein extracted from miracle berry.
Noun
miraculin (uncountable)
(biochemistry) A natural sugar substitute, a glycoprotein extracted from miracle berry.