Amitraz Definition

noun

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

Wiktionary

Find Similar Words

Find similar words to amitraz using the buttons below.

Words Starting With

Words Ending With

Unscrambles

amitraz