Word info

sulfoxone

Noun

Meaning

sulfoxone (uncountable)

A particular antileprotic drug.

Source: en.wiktionary.org

Close letter words and terms