bisdigitoxosides
English
Noun
bisdigitoxosides
plural of
bisdigitoxoside