lufenuron
About 0.00 uses per million words.
Meaning
- noun A benzoylurea pesticide used in veterinary medicine.
Similar words
flufenoxuron furalaxyl diflubenzuron triflumuron chlorfluazuron hexaflumuron flumethrin fluazuron fluometuron lufuradom
Often followed by
is
Save “lufenuron” to learn later