Word info Synonyms

artemisinin Synonyms