arterolane
Noun
Meaning
arterolane (uncountable)
(pharmacology) A novel antimalarial drug that contains both an adamantyl and an ozonide group.
Noun
arterolane (uncountable)
(pharmacology) A novel antimalarial drug that contains both an adamantyl and an ozonide group.