Meaning of quinora

Definition of quinora

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

Other information on quinora

WIKIPEDIA results for quinora
Amazon results for quinora