aminobisphosphonates
English
Noun
aminobisphosphonates
plural of
aminobisphosphonate