English

edit

Noun

edit

cellotropin (uncountable)

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