artesunates
English
Noun
artesunates
plural of
artesunate