Word info

immobilon

Noun

Meaning

immobilon (uncountable)

A mixture of etorphine and a tranquilizer, used in veterinary medicine as a muscle relaxant

Source: en.wiktionary.org

Close letter words and terms