artemisinins
English
Noun
artemisinins
plural of
artemisinin