English | German | Russian | Czech

miraculin English

Meaning miraculin meaning

What does miraculin mean?

miraculin

(biochemistry) A natural sugar substitute, a glycoprotein extracted from the miracle berry.

Are you looking for...?