0
Bobo192 ∙
A benzoylurea is any of a class of chemical compounds best known as insecticides.
Wiki User