artemisinin - noun

singularartemisinin
pluralartemisinins