bufogenin
Noun
Meaning
bufogenin (countable and uncountable, plural bufogenins)
A particular enzyme inhibitor derived from a toad toxin.
Noun
bufogenin (countable and uncountable, plural bufogenins)
A particular enzyme inhibitor derived from a toad toxin.