Big Huge Thesaurus

ritonavir

noun