Definify.com

Definition 2024


etidronates

etidronates

English

Noun

etidronates

  1. plural of etidronate