artemisin en · NOUN Meanings (uncountable) A sesquiterpene lactone, similar in structure to α-santonin.