Definify.com

Definition 2024


digoxins

digoxins

English

Noun

digoxins

  1. plural of digoxin