Synonyms for "amiodarone"

Words with similar meaning