Pyrethroids meaning : Any of several synthetic insecticides having a structure based on pyrethrin.
overborrow
pyrethroids
conman
auscultations
perforates