amitraz

Noun

 * 1) A triazapentadiene compound, an insecticide and acaricide used in veterinary medicine.

Translations

 * Finnish: amiratsi
 * Portuguese: amitraz

Noun

 * 1)   insecticide and acaricide used in veterinary medicine