Bufalin definition

A particular bufadienolide.
noun
0
0
Advertisement