Word info

embutramide

Noun

Meaning

embutramide (uncountable)

A potent sedative drug used for euthanasia in animals.

Source: en.wiktionary.org

Close letter words and terms