lufenuron
Noun
Meaning
lufenuron (uncountable)
English Wikipedia has an article on:lufenuronWikipedia
A benzoylurea pesticide used in veterinary medicine.
Noun
lufenuron (uncountable)
English Wikipedia has an article on:lufenuronWikipedia
A benzoylurea pesticide used in veterinary medicine.