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