A chemical compound or pharmaceutical substance (technical/medical term).
Created as a modern pharmaceutical or chemical term, likely derived from combining chemical nomenclature elements, though specific etymology is uncertain.
Try Another Word