Portuguese

edit

Noun

edit

artemisininas f

  1. plural of artemisinina

Spanish

edit

Noun

edit

artemisininas

  1. plural of artemisinina