English

edit

Noun

edit

artemisinines

  1. plural of artemisinine