meaning of quinine

1. a bitter alkaloid extracted from chinchona bark; used in malaria therapy


Related Words

quinine | quinine water |

Developed & Maintained By Taraprasad.com

Treasure Words