Definify.com

Definition 2025


etidronates

etidronates

English

Noun

etidronates

  1. plural of etidronate