Search term amitraz has 2 results
EN English PT Portuguese
amitraz (n) [drug] (n) amitraz (n) [drug] (n)
PT Portuguese EN English
amitraz (n) [drug] (n) amitraz (n) [drug] (n)