selamectin
English
Noun
selamectin
(
uncountable
)
(
veterinary medicine
,
pharmacology
)
A
topical
compound
used in
veterinary medicine
that disables
parasites
by replacing
glutamate
in their
muscle
synapses
.
Anagrams
centesimal
,
clemastine
,
lemniscate