Where does “razoxane” come from?

razoxane (English): A particular chelating drug

Definitions

  1. A particular chelating drug

Words derived from “razoxane