English edit

Noun edit

etidronates

  1. plural of etidronate

Anagrams edit