Monocrotophos definition

An organophosphate insecticide, acutely toxic to birds and humans.
noun
0
0
Advertisement