EGAVE

teloxantrone

Meaning

  1. noun An anthrapyrazole antibiotic.

Similar words

losoxantrone topixantrone piroxantrone toloxatone tioxolone itanoxone mitoxantrone teniloxazine doxantrazole tetronasin

Save “teloxantrone” to learn later