Refine this word faster
Aldicarb
noun
Definitions
Noun
- 1 A carbamate insecticide that acts as a cholinesterase inhibitor. uncountable
See also for "aldicarb"
Next best steps
Mini challenge
Unscramble this word: aldicarb
Unscramble this word: aldicarb