Definition, synonyms and related words
An organic compound with antiplasmodial activity, found in Stephania species.