Where does “antabus” come from?

antabus (Finnish): Antabuse

Definitions

  1. Antabuse

Words derived from “antabus”