Synonym-English dictionary »

malar synonyms in English

SynonymEnglish
antimalarial drug noun
generic term

quinacrine hydrochloridenoun

quininenoun

12