ibandronates
English
Noun
ibandronates
plural of
ibandronate