English | German | Russian | Czech

detomidine English

Meaning detomidine meaning

What does detomidine mean?

detomidine

An imidazole derivative and α2-adrenergic agonist, used as an animal sedative, primarily in horses.

Synonyms detomidine synonyms

What other words have the same or similar meaning as detomidine?

detomidine English » English

medetomidine analgesics

Are you looking for...?