etidronates
English
Noun
etidronates
plural of
etidronate
Anagrams
restationed