bufotalins
English
Noun
bufotalins
plural of
bufotalin