quinine
Explore definitions, synonyms, and language insights of quinine
Definitions
Noun
a bitter alkaloid extracted from chinchona bark; used in malaria therapy
Explore definitions, synonyms, and language insights of quinine