Definition, synonyms and related words
A novel antimalarial drug that contains both an adamantyl and an ozonide group.