tioclomarol

English

Noun

tioclomarol (uncountable)

  1. (pharmacology) An anticoagulant drug used as a rodenticide.