Word info

cellotropin

Noun

Meaning

cellotropin (uncountable)

(organic chemistry) A benzoyl derivative formerly used in treating tuberculosis.

Source: en.wiktionary.org

Close letter words and terms