bufagenins

English

Noun

bufagenins

  1. plural of bufagenin