Quinora

Explore definitions, synonyms, and language insights of Quinora

Definitions

Noun
cardiac drug (trade names Quinidex and Quinora) used to treat certain heart arrhythmias