Synonyms for "digoxin"

Words with similar meaning